offering in ancient sacrifices - German English Dictionary